package wt.dao.notice;

import base.IBaseMapperWithoutBLOBs;
import org.apache.ibatis.annotations.Param;
import wt.entity.notice.NoticeInfo;
import wt.entity.notice.NoticeInfoExample;

import java.util.Date;
import java.util.List;

/**
 * Created by Administrator on 2017/12/20.
 */
public interface NoticeInfoMapper extends IBaseMapperWithoutBLOBs<NoticeInfo,NoticeInfoExample> {

    /**
     * 信息中心通知公告查询
     * @param accountId
     * @param roleId
     * @param startTime
     * @param endTime
     * @throws Exception
     */
    List<NoticeInfo> select(@Param("noticeType") String noticeType,@Param("accountId") String accountId, @Param("roleId") String roleId, @Param("startTime") Date startTime, @Param("endTime") Date endTime) throws Exception;



}
